Big Huge Thesaurus

Salmon River

noun